import { Injectable } from '@angular/core';

@Injectable({
  providedIn: 'root'
})
export class UrlService {
  /**
   * 接口的规范备注:  请求类型get/post/put/delete
   */
  public static TEST="sug?code=utf-8&q=卫衣";
  //public static USER_MAIN_HALL="/user/MainHall";
  public static USER_MAIN_HALL="/user/MainHallNew";//获取首页的分类消息
  public static USER_TIME="/user/time";//盘口的剩余时间的处理
  public static USER_GAMSYS="/user/Gamsys";//获取开奖的5条记录
  public static USER_GAMSYSTIME="/user/GamsysTime"; //刷新当前期结束时间
  public static USER_GAMSYONE="/user/GamsysOne";//刷新最新一期结果
  public static USER_PLAY="/user/IndexM";//彩票的玩法距离  参数:toplotcode
  public static USER_MENU_MENU="/File/Menu";//菜单页面的菜单的接口显示
  public static USER_LOTTERY="/File/Lottery";//侧滑菜单的值显示
  public static USER_EDITREGION="/user/EditRegion";//修改用户盘口  参数:必填toplotid,region
  public static USER_USEROUTCASH="/user/useroutcash";//申请提现 必填：bank_id银行卡id,out [cash：提现金额, password2：提现密码]  

  public static LOGIN_LOGIN="/login/login";//登录 参数username,password 
  public static LOGIN_VCODE="login/vcode";//图片验证码
  public static LOGIN_REGISTER="/login/register";//注册  参数:必填username,password,inviteCode,imgcode,mobile  （测试邀请码682724)
  public static LOGIN_FINDPWD="/login/findpwd";//找回密码第一步获取验证码  必填:username , type(login登录密码/charge提现密码)
  public static LOGIN_MODIFYPWD="/login/modifypwd";//找回密码第二步处理数据  必填: username,password,code type(login登录密码/charge提现密码)

  public static USER_SHOWLOTS="/User/ShowLots";// 盘口数据  参数：必填code  可选lid,item_id,stype,is_fastkey,lotteryId
  public static USER_FOLLOW="/User/MyFollow";//是否关注，参数:必填lotteryId,is_follow
  public static USER_CONTENT="/User/Content";//首页的公告数据
  public static USER_BANNER="/User/Banner";//首页的轮播图
  public static USER_SHOWUSERINFO="/User/ShowUserInfo";//用户的信息
  public static USER_EDITUSERINFO="/user/EditUserInfo";//编辑用户信息
  public static USER_SHOWUSERBANK="/user/ShowUserBank";//查询银行卡信息
  public static USER_DELUSERBANK="/User/DelUserBank";//删除银行卡 参数：必填bankid
  public static USER_FINDCREDIT="/User/FindCredit"; //钱包中的资产
  public static USER_MONEY="/user/money";//今日输入，未结算
  public static USER_EDITUSERBANK="/user/EditUserBank";//添加银行卡
  public static USER_SHOWACCTOUT="/user/showacctout";//提现第一步
  public static USER_SYSTEMUPDATE = "/user/SystemUpdate"; //更新app的操作

  public static USER_RECOMMENDAPP="/Menu/RecommendApp"; //推荐app
  public static USER_TOKEN="/user/Token";  //判断用户是否过期

  public static USER_GAMRULE="/Menu/GamRule";//用户的规则表  参数:必填toplotcode
  public static USER_ORDERHIST="/Report/OrderHist";//报表查询 参数:必填sdate,edate,可选gameType
  public static LOTSGAM_ORDERDETAIL="/lotsgam/orderdetail";//报表今日已结(未结) 参数:必填page,is_hit(1已结,0未结), 可选pageSize条数
  public static LOTTERY_INDEX="/lottery/index";//开奖结果 参数:必填topcode彩种,time日期，page页码
  public static LOTTERY_CREATEORDER="/lottery/createorder";//下注的处理 参数lotcode 必填，rows必填为数组 一条数据为{'tid':'','balls':'','cash':'','rate':''}
  public static LOTTERY_FASTORDER="/lottery/fastorder";//快捷的投注 参数row必填 ，里面的数据是数组{"id":'','cash':'','lotcode':''}
  public static LOTTERY_GETODDS="/lottery/getodds"; //获取盘口的数据   参数:必填topcode
  public static LOTTERY_OPENLOTTERY="/lottery/openlottery";//获取倍率页面的开奖结果的数据  参数: 必填topcode ,type  1为最新一条5为获取5条数据
  public static LOTTERY_COMBRATE="/lottery/combrate";//合肖和自选不中获取赔率 参数:
  public static COMMON_SETINFO="/common/setinfo";//判断赔率是否有更新 参数：必选 topcode  

  public static FILE_RECHARGEWITHDRAWAL="/File/RechargeWithdrawal";//体现充值的菜单显示或者隐藏
  public static MENU_SHOWACCTLISTS="/Menu/ShowAcctListsNew"; //我的钱包的列表
  public static MMNU_SHOWACCTLIST="/Menu/showAcctListNew";//我的钱包-查看教育明细
 
  
  public static LOGIN_TESTPLAY="/login/testplay";//试玩

  public static OTHER_CONFIG="/other/config";//网站的一些配置 参数:必填type   常见问题：questions、加盟：join、推荐：recommend、优惠活动：promotes, 提现充值:transaction
  public static OTHER_USERINCASH="/other/userincash";//获取充值的链接
  public static OTHER_INCASH="/other/incashnew";//支付的第一步获取的数据
  public static OTHER_INCASH2="/other/incash2new";//支付的第二步操作
  public static OTHER_INCASH3="/other/incash3new";//自营支付的第二步操作(充值成功)
  public static OTHER_NETPAY="/other/netpaynew";//网银跳转到网页的处理
  public static COMMON_SET="/common/set";//获取设置的值并存储，里面有是否数据加密的处理
  public static OTHER_UPLOAD="/other/upload";//上传用户的头像
  public static OTHER_SUGGEST="/other/Suggest";// 添加意见反馈
  public static OTHER_FEEDBACKLIST="/other/FeedbackList";//意见反馈列表
  public static OTHER_FEEDBACKDETAIL="/other/ShowFeedbackDetails";//意见反馈列表的详细

  public static ALERT_CONTENT="/user/alertcontent";//首页的弹窗公共
  public static ALL_CONTENT="/user/allcontent";//公共列表



  // 第三的游戏接口
  public static THIRD_GETENTERTAINMENTPLAYLIST="/Thirdpartygame/GetEntertainmentPlayList"; //获取真人游戏的列表
  public static THIRD_GETENTERTAINMENTPLAYURL="/Thirdpartygame/GetEntertainmentPlayUrl";//获取游戏的玩法的链接
  public static THIRD_GETELECTRONICGAMELIST="/Thirdpartygame/GetElectronicGameList";//获取游戏的列表
  public static THIRD_GETELECTRONICGAMEURL="/Thirdpartygame/GetElectronicGameUrl";//获取游戏具体的链接
  public static THIRD_SHOWTRANS="/Thirdpartygame/ShowTrans"; //获取转化金额中的资产(AG和利己SBO)
  public static THIRD_GETPLATFORMNAMES="/Thirdpartygame/GetPlatformNames";//获取第三方的游戏平台的名称
  public static THIRD_GAMETRANS="/Thirdpartygame/Trans";//账户的余额互转(AG和利己SBO)
  public static THIRD_ALLTRANS="/Thirdpartygame/AllTrans";//其它的平台都转回到中心钱包(回收)(AG和利己SBO)
  public static THIRD_REPORTLIST="/Thirdpartygame/ReportList";//第三方的报表列表(AG)
  public static THIRD_REPORTINFO="/Thirdpartygame/ReportInfo";//获取报表具体的详细信息(AG)

  public static OTHER_BALANCE="/other/balance";//有第三方的余额和今日可赢的数据
  public static THIRD_GETSPORTSEVENTSLIST="/Thirdpartygame/GetSportsEventsList";//获取第三方的体育列表数据
  public static THIRD_GETSPORTSEVENTSURL="/Thirdpartygame/GetSportsEventsUrl";//获取第三方的体育的链接数据


  public static LOTSGAM_GETCHANGLONG="/Lotsgam/GetChanglong";//长龙
  public static LOTTERY_CHANGLONGCREATEORDER="/lottery/changlongCreateorder";//长龙的投注

  //第三方游戏利己SBO
  public static THIRD_GETSPORTSBOOKLIST="/Thirdpartysbogame/GetSportsBookList";//获取sbo游戏列表
  public static THIRD_GETSPORTSBOOKURL="/Thirdpartysbogame/GetSportsBookUrl"; //获取sbo游戏的链接
  public static THIRD_SBOREPORTLIST="/Thirdpartysbogame/ReportList";//sbo利己报表
  public static THIRD_SBOREPORTINFO="/Thirdpartysbogame/ReportInfo";//sbo利己报表详细
  
  //第三方游戏开元棋牌
  public static THIRD_KYGAME_GETSHOWLIST="/Thirdpartykygame/GetShowList"; //获取开元棋牌游戏列表
  public static THIRD_KYGAME_GETCHESSGAMESURL="/Thirdpartykygame/GetChessGamesUrl"; //获取开元棋牌游戏入口
  public static THIRD_KYGAME_REPORTLIST="/Thirdpartykygame/ReportList"; //获取开元棋牌报表
  public static THIRD_KYGAME_REPORTINFO="/Thirdpartykygame/ReportInfo"; //获取开元棋牌报表详细

  public static REPORT_ALLREPORTLIST="/Report/AllReportList"; //所有报表列表(包含彩票和所有第三方的报表信息)

  //第三方双赢彩票/双赢棋牌
  public static THIRD_GETSGGAMEURL="/Thirdpartysggame/GetGamesUrl"; //跳转到双赢彩票的链接
  public static THIRD_GETSHOWLIST="/Thirdpartysggame/GetShowList"; //获取双赢彩票的入口连接
  public static THIRD_SGREPORTLIST="/Thirdpartysggame/ReportList"; //双赢彩票的报表列表
  public static THIRD_SGREPORTINFO="/Thirdpartysggame/ReportInfo"; //双赢彩票的报表详细

  public static THIRD_SWGAME_GETSHOWLIST="/Thirdpartyswgame/GetShowList"; //获取双赢棋牌游戏列表
  public static THIRD_SWGAME_GETCHESSGAMESURL="/Thirdpartyswgame/GetChessGamesUrl"; //获取双赢棋牌游戏入口
  public static THIRD_SWGAME_REPORTLIST="/Thirdpartyswgame/ReportList"; //获取双赢棋牌报表
  public static THIRD_SWGAME_REPORTINFO="/Thirdpartyswgame/ReportInfo"; //获取双赢棋牌报表详细

  //第三方游戏平博体育ps
  public static THIRD_PS_GETSPORTSBOOKLIST="/Thirdpartypsgame/GetSportsBookList";//获取ps平博体育游戏列表
  public static THIRD_PS_GETSPORTSBOOKURL="/Thirdpartypsgame/GetSportsBookUrl"; //获取ps平博体育游戏的链接
  public static THIRD_PS_SBOREPORTLIST="/Thirdpartypsgame/ReportList";//ps平博体育报表
  public static THIRD_PS_SBOREPORTINFO="/Thirdpartypsgame/ReportInfo";//ps平博体育表详细

  public static THIRD_ALL_REPORTINFO="/Report/AllReportInfo";  //排除双赢彩票和万漉彩票
  

  constructor() { }
}
